software development software projects industrial open source radius3 developers pottery automation engineering application functional java functional ceramics development control design art thin-client ceramics